fighting vehicles - Espagnol Anglais Dictionnaire